// 引入路由对象的类型
import type { RouteRecordRaw } from "vue-router"
import type { CategoryObj } from "@/api/product/attr/type"
// 定义小仓库数据 state 类型
export interface UserState {
  token: string | null,
  menuRoutes: RouteRecordRaw[],
  username: string,
  avatar: string,
  buttons: string[],
}
//定义分类仓库state对象的类型
export interface CategoryState {
  c1Id: string | number,
  c1Arr: CategoryObj[],
  c2Id: string | number,
  c2Arr: CategoryObj[],
  c3Id: string | number,
  c3Arr: CategoryObj[]
}